A Comparative Analysis of Fft Algorithms

نویسندگان

  • Aravind Ganapathiraju
  • Jonathan Hamaker
  • Joseph Picone
  • Anthony Skjellum
چکیده

With the rapid development of computer technology, general purpose CPUs have made inroads into many signal processing applications; of which the Fast Fourier Transform (FFT) continues to be an integral part. A large number of FFT algorithms have been developed over the years, notably the Radix-2, Radix-4, Split-Radix, Fast Hartley Transform (FHT), Quick Fourier Transform (QFT), and the Decimation-in-Time-Frequency (DITF) algorithms. How these algorithms fare in comparison with each other is of considerable interest to developers of signal processing technology. In previous benchmarking efforts, only the computation speed or the number of mathematical operations were used for assessing efficiency. Moreover, most of these benchmarks have been limited to special purpose CPUs like DSPs. In this paper, we present a rigorous analysis of the aforementioned algorithms on general purpose processors, such as the DEC Alpha, Intel Pentium Pro and Sun UltraSparc. The analysis of each algorithm includes the number of mathematical operations, computation time, memory requirements, and compiler effects. Our work is one of the first efforts to characterize FFT algorithms in terms of memory requirements and detailed operation counts. The results indicate that the FHT is the overall best algorithm on all platforms, offering the fastest execution time and requiring reasonably small amounts of memory. EDICS: SP 2.2.6 CORRESPONDENCE: Aravind Ganapathiraju Institute for Signal and Information Processing Department of Electrical and Computer Engineering, PO Box 9571 Mississippi State University, Mississippi State, MS 39762 Phone: (601) 325-8335 Fax: (601) 325-3149 Email: [email protected] COMPARATIVE ANALYSIS OF FFT ALGORITHMS PAGE 1 OF 24

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving the RX Anomaly Detection Algorithm for Hyperspectral Images using FFT

Anomaly Detection (AD) has recently become an important application of target detection in hyperspectral images. The Reed-Xialoi (RX) is the most widely used AD algorithm that suffers from “small sample size” problem. The best solution for this problem is to use Dimensionality Reduction (DR) techniques as a pre-processing step for RX detector. Using this method not only improves the detection p...

متن کامل

Comparative Analysis of Machine Learning Algorithms with Optimization Purposes

The field of optimization and machine learning are increasingly interplayed and optimization in different problems leads to the use of machine learning approaches‎. ‎Machine learning algorithms work in reasonable computational time for specific classes of problems and have important role in extracting knowledge from large amount of data‎. ‎In this paper‎, ‎a methodology has been employed to opt...

متن کامل

Feasibility Analysis and Comparative study of FFT & Autocorrelation Algorithms

FFT is one main property in any sequence being used in general. To find this property of FFT for any given sequence, many transforms are being used. The major issues to be noticed in finding this property are the time and memory management. Two different algorithms are written for calculating FFT and Autocorrelation of any given sequence. Comparison is done between the two algorithms with respe...

متن کامل

بررسی میزان دقت الگوریتم‌های سیستم طراحی درمان رادیوتراپی در پیش‌بینی دز پروتز مفصل ران با استفاده از شبیه سازی مونت‌‌کارلو

  Abstract   Background : Beam-hardening artifacts in CT image set of patient with a hip prosthesis cause difference between dose distributions resulted by treatment planning system (TPS) algorithms and actual dose distribution in patient body. In this study, dose distributions of TPS algorithms were compared with the results of Monte Carlo simulations of Titanium and Steal as a h...

متن کامل

Impact of linear dimensionality reduction methods on the performance of anomaly detection algorithms in hyperspectral images

Anomaly Detection (AD) has recently become an important application of hyperspectral images analysis. The goal of these algorithms is to find the objects in the image scene which are anomalous in comparison to their surrounding background. One way to improve the performance and runtime of these algorithms is to use Dimensionality Reduction (DR) techniques. This paper evaluates the effect of thr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997